﻿body 
{
 font-size:12px;
 font-family:Tahoma, Arial, Helvetica, 宋体, sans-serif;
 background-color:#fff;
 background:url(../images/bg.png) repeat-x;
}
.clear {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.p2
{
 text-indent:2em;	
 }
 #loader
 {
 display:none;
 width:200px;
 height:50px;	
 position:absolute;
 background-color:#fff;
 border:1px solid #97d1f4;
 margin:0px auto;
 text-align:center;
 padding-top:20px;
}
*
{
 margin:0px;
 padding:0px;	
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	TEXT-DECORATION: none;
		color: #3590c1;
}
a:visited {
	text-decoration: none;
	color: #3590c1;
}
a:active {
	text-decoration: none;
	color: #3590c1;
}
.left
{
 float:left;	
 height:100%;
 line-height:24px;
}
.right
{
 float:right;
 height:100%;
 line-height:24px;
}
.bg
{
	margin:0px auto;
	background:url(../images/bg-page.gif) repeat-y center top;
}
#header
{
 width:980px;
  Z-INDEX: 1000; BORDER-BOTTOM: #97d1f4 1px solid; POSITION: relative; DISPLAY: block; HEIGHT: 59px; PADDING-TOP: 15px;
 margin:0px auto;		
 background:url(../images/yulv.jpg) no-repeat left top;
	}
#nav
{
width:980px;
 margin:0px auto;
 margin-bottom:10px;
	}
#nav DL
{
border-bottom:#97d1f4 2px solid;
	}
#nav A {
	TEXT-ALIGN: center; DISPLAY: inline-block
}
#nav DT {
	HEIGHT: 30px; FONT-SIZE: 14px
}
#nav DT U {
	DISPLAY: inline-block; TEXT-DECORATION: none
}
#nav DT A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
#nav DD {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 5px
}
#nav DD A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; HEIGHT: 26px; FONT-SIZE: 13px; PADDING-TOP: 2px
}
#nav DD B {
	WIDTH: 33px; DISPLAY: inline-block; HEIGHT: 33px; MARGIN-LEFT: 26px; CURSOR: pointer
}
#nav DD U {
	LINE-HEIGHT: 12px; DISPLAY: inline-block; HEIGHT: 12px
}
#nav DD U {
	
}
#nav DD A {
	
}
#nav DD UL {
	WIDTH: 500px; FLOAT: left
}
#nav DD UL.rf {
	FLOAT: right
}
#nav DD UL A {
	LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
#nav DD LI {
	FLOAT: left
}
#nav DD P {
	Z-INDEX: 500; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN-TOP: 22px; PADDING-LEFT: 10px; WIDTH: 330px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -2px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#nav DD P A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; WIDTH: 100px; HEIGHT: 24px; COLOR: #333; MARGIN-LEFT: 10px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#warp
{
 width:980px;
 margin:0px auto;	
}
#footer
{
 margin:0px auto;
 width:980px;
 text-align:center;
 padding-bottom:10px;
 padding-left:0px;
 padding-right:0px;
 font:12px Verdana;
 color:#888;
 padding-top:10px;
 line-height:20px;
 border-top:#97d1f4 1px solid;
}

.tab-view {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial; PADDING-TOP: 20px;
	 border-left:#ccc 1px solid;
	  border-right:#ccc 1px solid;
	   border-bottom:#ccc 1px solid;
}
.tab-view .map {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: right; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.tab-view H3 {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 325px 10px 0px; FONT-SIZE: 16px
}
.tab-view H3.bm {
	MARGIN: 0px 0px 10px
}

/*---tabs----*/
.tabs {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 31px; CLEAR: both; PADDING-TOP: 0px
}
.tabs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tabs LI {
	FLOAT: left
}
.tabs LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; LETTER-SPACING: 0.5px; COLOR: #3590c1; MARGIN-LEFT: 3px; FONT-SIZE: 12px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0
}
.tabs LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #4b4b4b
}
.tabs LI A.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #3c3c3c; FONT-WEIGHT: bold
}
/**----酒店预订样式 ----*/
.host_l
{
 margin-top:10px;
 width:705px;
 float:left;	
}
.host_r
{margin-top:10px;
 width:250px;
 float:right;
 text-align:left;
}
.hotel-index-search {
BORDER-BOTTOM: #97d1f4 1px solid; BORDER-LEFT: #97d1f4 1px solid; PADDING-BOTTOM: 15px; 
BACKGROUND-COLOR: #eff7fd; PADDING-LEFT: 15px;  PADDING-RIGHT: 0px; FLOAT: left;
BORDER-TOP: #97d1f4 1px solid; MARGIN-RIGHT: 10px;
BORDER-RIGHT: #97d1f4 1px solid; PADDING-TOP: 15px;
width:100%;	
}
.search_condition
{
	BACKGROUND-COLOR: #eff7fd; 
	BORDER: #97d1f4 1px solid;
    margin:0px auto;
    width:968px;
    padding:5px;
    line-height:38px;
}
.hotel-index-search H3 {
 margin-top:5px;	MARGIN-BOTTOM: 5px; COLOR: #258dca; FONT-SIZE: 20px; FONT-WEIGHT: bold; 
}
.hotel-index-search .section SPAN.label {
	PADDING-BOTTOM: 3px; WIDTH: 100%; FLOAT: left;  font-size:12px;
}
.hotel-index-search .section .entry {
	WIDTH: 555px; PADDING-RIGHT: 20px; MARGIN-LEFT: 38px
}
.des
{
 margin-top:5px;
BORDER-BOTTOM: #97d1f4 1px solid; BORDER-LEFT: #97d1f4 1px solid; PADDING-BOTTOM: 15px; 
BACKGROUND-COLOR: #eff7fd; PADDING-LEFT: 15px;  PADDING-RIGHT: 0px; FLOAT: left;
BORDER-TOP: #97d1f4 1px solid; MARGIN-RIGHT: 10px;
BORDER-RIGHT: #97d1f4 1px solid; PADDING-TOP: 15px;
width:100%;	
	}
.des p
{
 text-indent:2em;
 font-size:12px;
 line-height:20px;
	}
#des_l
{
float:left;
width:100px;
}
#des_r
{
 float:right;
 width:450px;
 text-align:right;
 padding-right:15px;
}
.widget-autocomplete {
	Z-INDEX: 9999; POSITION: relative; MARGIN-TOP: 4px; FLOAT: left; 
}
.widget-autocomplete INPUT 
{
	height:30px; 
	font-size:20px;
 line-height:30px;
 width:412px;
 padding:3px;
}
.widget-autocomplete INPUT.hint {
	COLOR: #0181cc;
	 line-height:24px;	
}
.hotel-search .filters .keyword.filter {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.hotel-search-form H3 {
	MARGIN-BOTTOM: 5px; COLOR: #258dca; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.hotel-index-search H3 .step {
	TEXT-ALIGN: center; WIDTH: 35px; FLOAT: left; MARGIN-RIGHT: 2px
}
.hotel-index-search .hint {
	COLOR: #999
}
.hotel-index-search .date-input {
	WIDTH: 226px; PADDING-RIGHT: 10px; FLOAT: left
}
.hotel-index-search .nights {
	WIDTH: 70px; FLOAT: left; COLOR: #999; PADDING-TOP: 20px
}
.hotel-index-search .date-input INPUT {
	WIDTH: 170px
}
.hotel-index-search .date-input P.hint {
	MARGIN: 0px; WIDTH: 100%; FLOAT: left
}
.hotel-index-search .no-dates {
	MARGIN: 5px 0px 0px; FLOAT: left
}
.hotel-index-search .no-dates LABEL {
	DISPLAY: inline; MARGIN-LEFT: 8px; FONT-WEIGHT: normal
}
.hotel-index-search .many.section .label {
	DISPLAY: block; CLEAR: both
}
.hotel-index-search .many.section .hint {
	DISPLAY: block; COLOR: gray; FONT-SIZE: 0.8em
}
.hotel-index-search .many.section SELECT {
	MARGIN: 0px; WIDTH: 50px;  font-size:16px; line-height:16px;
}
.btSearch.blue
{
	cursor:pointer;
	width:120px;
	height:47px;
	line-height:47px;
	text-align:center;
	float:right;
	border:0px;
	BACKGROUND: url(../images/sprite-blue.png) no-repeat left top;
	background-position:left top;
}

.btSearch.blue input
{
	height:47px;
	line-height:47px;
	width:100%; 
	font-weight:bold;
	border:0px;
	cursor:pointer;    
	BACKGROUND: url(../images/sprite-blue.png);
	BACKGROUND-position:right top;
	width:90%;
	float:right;
	color:#fff;
	padding-right:10px;
	margin-right:-2px;
}
.btSearch.sblue
{
	cursor:pointer;
	width:80px;
	height:24px;
	line-height:24px;
	text-align:center;
	float:right;
	border:0px;
	BACKGROUND: url(../images/sprite-blue.png) no-repeat left -123px;
}

.btSearch.sblue span
{
	height:24px;
	line-height:24px;
	font-weight:bold;
	border:0px;
	cursor:pointer;    
	BACKGROUND: url(../images/sprite-blue.png) right -123px;
	width:90%;
	float:right;
	color:#fff;
	margin-right:-2px;
}
.btSearch:hover 
{
	BACKGROUND-POSITION: left -171px
}
.btSearch:hover SPAN 
{
	BACKGROUND-POSITION: right -171px
}
.btSearch:hover INPUT 
{
	BACKGROUND-POSITION: right -171px
}
.btSearch:active {
	BACKGROUND-POSITION: left -342px
}
.btSearch:active SPAN {
	BACKGROUND-POSITION: right -342px
}
.btSearch:active INPUT {
	BACKGROUND-POSITION: right -342px
}

INPUT.shaded 
{
	height:24px;
	line-height:24px;
	
}
.widget-autocomplete .suggestions {
	Z-INDEX: 8888; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; DISPLAY: none; BACKGROUND: #fff; CLEAR: both; BORDER-TOP: #ccc 1px solid; TOP: 32px; BORDER-RIGHT: #ccc 1px solid;
	line-height:24px;
}

.suggestions h3
{
 font-size:	14px;
 background-color:#fafafa;
 border-bottom:1px solid #ccc;

 margin:0px auto;
 
}
.suggestions li
{

}
.suggestions li:hover 
{
   background-color:#eff7fd;
   cursor:pointer;
}



/*-----右边-----------*/
.cp_top {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid;
	FONT-SIZE: 12px;
    font-weight:normal;
     margin-bottom:4px;
}
.cp_top DT 
{
 background-color:#eff7fd;
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
.cp_top DD {
 line-height:24px;	PADDING-BOTTOM: 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-TOP: 9px
}
.cp_top DD P {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cp_top DD A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../img/arrow.gif) no-repeat 0px 15px; HEIGHT: 36px; COLOR: #cc6600; OVERFLOW: hidden; BORDER-TOP: #bbb 1px dashed; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.cp_top H3
{
background-color:#eff7fd;
	 BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid	
	}
.cp_toptab 
{
 width:248px;BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 31px; CLEAR: both; PADDING-TOP: 0px; background-color:#fff;background-color:#fafafa;
}

.cp_toptab UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; 
}
.cp_toptab LI {
	FLOAT: left
}
.cp_toptab LI A {
	BORDER-BOTTOM: medium none; BORDER-right: #cecece 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; LETTER-SPACING: 0.5px; COLOR: #4b4b4b; MARGIN-LEFT: 0px; FONT-SIZE: 12px;  TEXT-DECORATION: none; PADDING-TOP: 6px; 
}
.cp_toptab LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #4b4b4b
}
.cp_toptab LI A.active {
	BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #fff; COLOR: #4b4b4b; FONT-WEIGHT:normal;
}
.c_item
{
 padding:3px;
 padding-left:15px;
 line-height:24px;
 width:90%;	
}
.pitem
{
 padding:3px;
 padding-left:15px;
 line-height:24px;
 width:90%;	
}
.footer
{
 font-size:12px;
 line-height:20px;
  width:100%;
  padding:5px;
 margin:0px auto;
  text-align:center;
}

.hotel_condition
{
 width:420px;
 padding:10px;
}

/*-----查询列表--------*/
#main
{
  position:relative;
 width:100%;	
}
.host_lst_l
{margin-top:10px;
 width:720px;
 float:left;	
}
 .lst_bar
 {
	FONT-SIZE: 12px;
	font-weight:normal;
	 margin-bottom:4px;
	position:relative;
 }
  .lst_bar H3 
{
 background-color:#ddedfd;
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
#content
{
 width:100%;
}
.product_list LI {
 background:url(../images/bg_searchresult_list.gif) repeat-x;
 padding:10px;
 margin-top:5px;
 margin-bottom:15px;
 border:1px solid #ccc;
}
.product_list LI:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: '\20'
}
.product_list LI.bgcolor {
	BACKGROUND-COLOR: #f7f7f7
}
.product_list H4 {
	LINE-HEIGHT: 16px; MIN-HEIGHT: 40px; WIDTH: 330px; FLOAT: left; FONT-SIZE: 14px; _height: 40px
}
.product_cover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 147px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_pic.gif) no-repeat; FLOAT: left; HEIGHT: 83px; PADDING-TOP: 1px
}
.product_cover A {
	WIDTH: 144px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px; OVERFLOW: hidden
}
.product_cover IMG {
	FLOAT: right; MARGIN-RIGHT: -50px
}
.price_box {
	LINE-HEIGHT: 18px; COLOR: #e56700
}
.price_box .base_price {
	FONT-SIZE: 12px
}
.price_box .base_price DFN {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; VERTICAL-ALIGN: 2px; FONT-WEIGHT: normal
}
.price_box .base_price STRONG {
	FONT-FAMILY: Verdana; FONT-SIZE: 18px
}
.product_list .price_box .font_price {
	LINE-HEIGHT: 22px; FONT-FAMILY: simsun; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.product_list .date_box {
	HEIGHT: 38px; OVERFLOW: hidden; PADDING-TOP: 5px
}
 
.product_extrainfo {
	FLOAT: right
}
.product_extrainfo SPAN {
	BACKGROUND-IMAGE: url(http://pic.c-ctrip.com/packages100913/bg_option.png?110419.png); TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; OVERFLOW: hidden
}
.product_summary {
	WIDTH: 540px; FLOAT: left; MARGIN-LEFT: 10px; _margin-bottom: -20px
}
.product_list .package_price {
	WIDTH: 100px; FLOAT:right; MARGIN-right: 4px; text-align:right;
}
.searchresult_toggle {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 3px; text-align:right;
}
.show_unfold {
	BACKGROUND-IMAGE: url(../images/un_ico_blue.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; COLOR: #0053aa; CURSOR: pointer; PADDING-TOP: 1px;
	BACKGROUND-POSITION: right -672px;
}
/**--订单----*/
.bookcontent
{
 position:relative;
 margin:0px auto;
 padding:0px;
BACKGROUND-COLOR: #eff7fd; 
BORDER: #ccc 1px solid;
margin:0px auto;
width:968px;
padding:5px;
}
#divPriceDate
{
 width:726px;
 margin:0px auto;
 position:absolute;
 right:0px;	
 top:-10px;
 padding:5px;

}
.book_bar
{
 margin:0px aut0;
 padding:5px;
 width:100%;	
}
.book_bar ul
{
 margin:10px;	
}
#book_des
{line-height:24px;
 width:500px;	
 min-height:150px;
}
.gray
{
	 line-height:24px;
	color:Gray;
}
.red
{
color:Red;
	}
.book_form
{
 width:100%;	
 text-align:left;
}
.book_title
{
 font-weight:bold;
 padding:4px;	
 margin:5px;
}
hr
{
 border:0px;
  border-bottom:#59b6e9 1px solid;
  margin-top:5px;
 margin-bottom:5px;
}

.popp_fast
{
 z-index:101;
 position:absolute;
 width:880px;
 border:1px solid #59b6e9;
 background-color:#fff;	
  border-top:#59b6e9 1px solid;
  margin:0px auto;
  left:45px;
  top:0px;
  display:none;
}
.popp_fasttitle
{
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
line-height:26px;
padding-left:5px;
background-color:#59b6e9;
 height:26px;
 color:#fff;
 font-size:14px;
 border-top:#fff 1px solid;
 font-weight:bold;
 border-right:#fff 1px solid;
 width:873px;
}
.popp_fasttitle span
{
 cursor:pointer;
 position:absolute;
 right:5px;
 top:0px;
}
.main-p
{
 width:100%;	
 margin: 10px auto;
 line-height:24px;
 padding:5px;
 padding-left:15px;
}
.main-p .ml
{
 padding-left:15px;
 float:left;
 width:400px;	
}
.main-p .mr
{
 float:right;
 width:400px;		
}
.proofread
{
 background:url(../images/ok.gif) #e7edae no-repeat left center;
  color:Black;
  border:#878d59 1px solid;
  line-height:34px;
  text-indent:3em;

}
.tie-submit
{
 margin-top:4px;
background:url(../images/bg-submit.png) no-repeat 0px 0px;
width:80px;
height:29px;
cursor:pointer;
color:#444;
border-width:0px;
}
.tie-submit2
{
background:url(../images/bg-submit.png) no-repeat 0px -90px;
width:58px;
height:25px;
cursor:pointer;
color:#444;
border-width:0px;
}
#tab_con
{
 min-height:380px;	
}

/*-------价格------*/

.host_htls {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; PADDING-TOP: 20px
}
.host_htls .box {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 15px 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #eee; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 6px
}
.host_htls A STRONG {
	LINE-HEIGHT: 20px; FONT-SIZE: 14px
}
.host_htls .box U {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #f54c00; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.host_htls .box B {
	FONT-FAMILY: Verdana; FONT-SIZE: 28px
}
.host_htls P.price {
	TEXT-ALIGN: right; FONT-FAMILY: Tahoma; FLOAT: right
}
.host_htls P.price U {
	COLOR: #f54c00; TEXT-DECORATION: none
}
.host_htls P.price B {
	FONT-SIZE: 24px
}
.host_htls P.summary {
	LINE-HEIGHT: 21px; MARGIN: 0px 120px 0px 90px
}
.host_htls P.summary STRONG {
	FONT-SIZE: 16px
}
.host_htls P.summary B {
	FLOAT: none; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.host_htls P.summary B.day {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.host_htls P.summary #inquire1 {
	MARGIN-TOP: 10px
}
.host_htls P.w2 {
	MARGIN: 0px 280px 0px 220px
}
.host_htls A.lt {
	TEXT-ALIGN: center; FLOAT: left
}
.host_htls A.lt IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.host_htls TABLE {
	TEXT-ALIGN: center; WIDTH: 100%; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed
}
.host_htls TH {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f3f3f3; COLOR: #333; PADDING-TOP: 6px
}
.host_htls TH.np {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.host_htls TD.hot {
	COLOR: #f54c00
}
.host_htls TD.hot P {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; BACKGROUND: url(../img/all_icon_hot.gif) no-repeat 0px 5px; HEIGHT: 22px; OVERFLOW: hidden
}
.host_htls TABLE U {
	TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: inline-block; TEXT-DECORATION: none
}
.host_htls .title TH {
	LINE-HEIGHT: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 14px
}
.host_htls TD H3 {
	LINE-HEIGHT: 22px; COLOR: #f54c00; FONT-SIZE: 14px
}
.host_htls P.mprice {
	WIDTH: 370px; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.host_htls .tl {
	TEXT-ALIGN: left
}
.host_htls TD {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.host_htls .txl {
	TEXT-ALIGN: left
}
.host_htls SELECT {
	BORDER-BOTTOM: #994d00 1px solid; BORDER-LEFT: #994d00 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Verdana; FONT-SIZE: 12px; BORDER-TOP: #994d00 1px solid; BORDER-RIGHT: #994d00 1px solid; PADDING-TOP: 1px
}
.host_htls SELECT OPTION {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.host_htls .btn {
	FONT-SIZE: 16px
}
.host_htls .btn INPUT {
	FONT-SIZE: 12px
}
.host_htls TD .btn {
	LINE-HEIGHT: 16px
}
.host_htx {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
.host_htx H3 {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 325px 10px 0px; FONT-SIZE: 16px
}
.search_form {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 8px; BACKGROUND: url(../images/un_hotels.png) repeat-x 0px -320px; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; margin-top:10px;
}
.search_form SPAN {
	MARGIN-TOP: 6px;
}
.input_txt {
 color:Gray;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: verdana; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.select_txt
{
 color:Gray;

}
.search_cate_hd {
 text-align:left;	LINE-HEIGHT: 22px;PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; z-index:1; BACKGROUND: #f1f1f1; COLOR: #999; OVERFLOW: hidden; PADDING-TOP: 0px
}
.search_cate_hd .float_right {
	LINE-HEIGHT: 22px;
}
.float_right {
	FLOAT: right !important
}
.basefix
{
	border:1px solid #ccd;
	line-height:22px;
     padding:1px;
}
.hotel_reheadline {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM:0px; PADDING-LEFT: 20px; PADDING-top: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; BACKGROUND: #f6f6f6; HEIGHT: 32px; BORDER-TOP: #ccc 1px solid; TOP: -1px; BORDER-RIGHT: #ccc 1px solid; LEFT: 0px;
     line-height:32px;
     display:none;
}
#searchForm
{
 position:relative;
}
#searchForm #btn_cancel
{
 display:none;	
}

.hotel_reheadline.suggestions {
	Z-INDEX: 10000; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; DISPLAY: none; BACKGROUND: #fff; CLEAR: both; BORDER-TOP: #ccc 1px solid; TOP: 32px; BORDER-RIGHT: #ccc 1px solid;
	line-height:24px;
}

#sel_city .suggestions 
{
	 BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; DISPLAY: none; BACKGROUND: #fff; CLEAR: both; BORDER-TOP: #ccc 1px solid; TOP: 27px; BORDER-RIGHT: #ccc 1px solid; left:73px;
	line-height:24px;
	 width:250px;
	 padding:1px;
	 Z-INDEX: 10000;
	}
	
	
	
	
#sel_city .suggestions h3
{
 font-size:	14px;
 background-color:#e3f1fe;
 border-bottom:1px solid #ccc;
 margin:0px auto;
 
}
#sel_city .suggestions li
{
  padding:5px;	
}
#sel_city .suggestions li:hover 
{
   background-color:#f6f6f6;
   cursor:pointer;
}
.suggestions 
{
	 POSITION: absolute; 
	 DISPLAY: none; 
	 BACKGROUND: #fff; 
	 CLEAR: both; 
     TOP: 27px;
     left:73px;
	 line-height:24px;
	 width:250px;
	 padding:1px;
	 Z-INDEX: 10000;
 }
.suggestions h3
{
 font-size:	14px;
 background-color:#e3f1fe;
 border-bottom:1px solid #ccc;
 margin:0px auto;
 
}
.suggestions li
{
 
}
.suggestions li:hover 
{
   background-color:#f6f6f6;
   cursor:pointer;
}
.hotel_lst_tabs
{
 width:100%;
 z-index:10000;
}

.hotel_lst_tabs #tabs
{
 width:300px;
 float:left;
}

.hotel_lst_tabs #page_top
{
 width:170px;
 float:right;
 margin-top:10px;
 margin-right:2px;
 text-align:right;
}
.widget_select.type_right
{
 position:relative;	
}
 
.sort_select.hidden
{
 width:146px;
 position:absolute;	
 left:10px;
 top:24px;	
 background-color:Red;
 background-color:#fff;
 border:1px solid #ccc;
 padding-top:5px;	
 padding-bottom:5px;	
 line-height:24px;
}
.sort_select.hidden li
{
 border-bottom:1px dashed #daecfc;	
 text-indent:1em;
 clear:both;
 width:100%;
}
.sort_select.hidden li:hover
{
 background-color:#daecfc;
	}

/*---tabs----*/
.hotel_lst_tabs {
	  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 31px; CLEAR: both; PADDING-TOP: 0px
}
.hotel_lst_tabs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.hotel_lst_tabs LI {
	FLOAT: left
}
.hotel_lst_tabs #tabs LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #daecfc; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; LETTER-SPACING: 0.5px; COLOR: #3590c1; MARGIN-LEFT:0px; FONT-SIZE: 12px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0
}
.hotel_lst_tabs #tabs LI A:hover {
	BORDER-BOTTOM: #daecfc 1px solid; BACKGROUND-COLOR:#daecfc; COLOR: #4b4b4b
}
.hotel_lst_tabs #tabs LI A.active {
	BORDER-BOTTOM: #daecfc 1px solid; BACKGROUND-COLOR: #daecfc; COLOR: #3c3c3c; FONT-WEIGHT: bold
}
.hidden
{
 display:none;	
}
.widget_select {
	POSITION: relative; FLOAT: left; HEIGHT: 25px; MARGIN-RIGHT: 3px;
	z-index : 1;  FLOAT: left; CURSOR: pointer;
}
.widget_select B {
	POSITION: absolute; MARGIN-TOP: -8px; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../images/un_ico_blue.png) no-repeat 0px -672px; HEIGHT: 14px; TOP: 50%; RIGHT: 8px; -webkit-transform: rotate(0deg) scale(1); -webkit-transition: all 0.3s ease-out
}
.widget_select:hover B {
	-webkit-transform: rotate(90deg) scale(1)
}
.widget_left {
	BACKGROUND-IMAGE: url(../images/un_tabs.gif); LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden;
 	WIDTH: 3px; BACKGROUND-POSITION: 0px 0px
}
.widget_text {
	BACKGROUND-IMAGE: url(../images/un_tabs.gif); LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: -3px 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.widget_right {
	BACKGROUND-IMAGE: url(../images/un_tabs.gif); LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden;
	WIDTH: 3px; BACKGROUND-POSITION: right -25px
}
.widget_text A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FLOAT: left; COLOR: #333; -webkit-transition: background-position 0.3s ease-out
}
.widget_select,.widget_text SPAN {
	COLOR:Gray;
	font-weight:normal; 
}
.widget_select .widget_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 20px; PADDING-TOP: 0px;
	font-size:12px;
}
.widget_select .widget_text SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 26px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
 .sort {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/un_hotel_tab.png) 0px 0px; PADDING-TOP: 8px; BORDER-LEFT: #ccc 1px solid;BORDER-right: #ccc 1px solid;BORDER-bottom: #ccc 1px solid;	 BORDER-TOP: #ccc 1px solid; 
	height:24px;
}
.widget_bg {
	CURSOR: default
}
.widget_select .widget_bg 
{
	float:left;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: -7px -448px;
}
.widget_input {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 15px; MARGIN-TOP: 4px; WIDTH: 30px; HEIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; _margin-top: 3px;
	margin-bottom:5px;
}
.widget_btn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 24px; WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/un_base_btn.png) no-repeat -162px -432px; HEIGHT: 20px; MARGIN-LEFT: 16px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; _margin-top: 5px; margin-bottom:2px;
}
.type_right .state_up_invalid A {
	BACKGROUND-POSITION: right -124px
}
.widget_left
{
  margin-left:10px;	
}
.widget_style
{
  margin-left:2px;	
}
.pstyle {
	DISPLAY: none
}
.sort LI
{
 float:left;
 margin-top:1px;
 line-height:24px;
 text-align:left;
}
.sort LI.float_right {
	MARGIN-TOP: 5px; FLOAT: right
}

/*--table--*/
.room_list
{
  margin-top:10px;
  margin-bottom:10px;
}
.hotel_datelist {
	 WIDTH: 100%; TABLE-LAYOUT: fixed; COLOR: #666; CLEAR: both;
	background-color:#fff;
}
.hotel_datelist TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;  border-bottom:1px #ccc dashed; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.hotel_datelist TD .ico_vouch {
	MARGIN-TOP: 5px; CURSOR: default
}
.hotel_datelist .clicked TD {
	BACKGROUND-COLOR: #f7f7f7
}
.hotel_datelist .clicked TD A.show_more {
	VISIBILITY: visible
}
.hotel_datelist TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #f1f1f1; COLOR: #999; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.hotel_datelist_blue TH {
	BACKGROUND: #e8f4ff
}
.hotel_datelist DEL {
	FONT-FAMILY: verdana; COLOR: #999
}
.hotel_datelist .base_price02 {
	BORDER-BOTTOM: #e56700 1px dashed
}
/*--价格-*/
.base_price {
	FONT-STYLE: normal; FONT-FAMILY: arial; COLOR: #e56700; TEXT-DECORATION: none
}
.base_price_unline {
	FONT-STYLE: normal; FONT-FAMILY: arial; COLOR: #e56700; TEXT-DECORATION:underline;cursor:pointer;
}
.base_price DFN {
	FONT-FAMILY: Arial, Simsun; COLOR: #e56700; FONT-SIZE: 12px
}
.base_warning {
	FONT-STYLE: normal; COLOR: #d81921; FONT-WEIGHT: normal
}
.base_txtstrong {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
/**- 分页---*/
.page {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 10px
}
.page_list {
	TEXT-ALIGN: left; FLOAT: right; HEIGHT: 20px
}
.page_list LI {
	MARGIN: 0px 1px; FLOAT: left; _display: inline
}
.page_list LI.ellipsis {
	MARGIN: 0px 3px; FONT: 11px Arial
}
.page_list LI A {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI A SPAN {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI A:hover {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI A:hover SPAN {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI.current A {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI.current A SPAN {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI.nocurrent A {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI.nocurrent A SPAN {
	BACKGROUND-IMAGE: url(../images/un_base_btn.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; TEXT-DECORATION: none
}
.page_list LI A {
	PADDING-LEFT: 7px; BACKGROUND-POSITION: -240px 0px; FLOAT: left; TEXT-DECORATION: none
}
.page_list LI A SPAN {
	LINE-HEIGHT: 22px; BACKGROUND-COLOR: #fff; PADDING-RIGHT: 7px; BACKGROUND-POSITION: right 0px; FLOAT: left; HEIGHT: 20px; COLOR: #333; OVERFLOW: hidden
}
page_list LI A:hover {
	BACKGROUND-POSITION: -240px -30px
}
.page_list LI A:hover SPAN {
	BACKGROUND-POSITION: right -30px
}
.page_list LI.current A {
	BACKGROUND-POSITION: -297px -120px; FONT-WEIGHT: bold
}
.page_list LI.current A:hover {
	BACKGROUND-POSITION: -297px -120px; FONT-WEIGHT: bold
}
.page_list LI.current SPAN {
	BACKGROUND-POSITION: right -120px; COLOR: #fff
}
.page_list LI.current A:hover SPAN {
	BACKGROUND-POSITION: right -120px; COLOR: #fff
}
.page_list LI.nocurrent A {
	BACKGROUND-POSITION: -240px -60px; CURSOR: default
}
.page_list LI.nocurrent A:hover {
	BACKGROUND-POSITION: -240px -60px; CURSOR: default
}
.page_list LI.nocurrent A SPAN {
	BACKGROUND-POSITION: right -60px; COLOR: #999; CURSOR: default
}
.page_list LI.nocurrent A:hover SPAN {
	BACKGROUND-POSITION: right -60px; COLOR: #999; CURSOR: default
}
.widget_text.state_up_invalid A
{
 background-image:url(../images/un_arrow.gif) ; 
 background-repeat:no-repeat;	
background-position:right -124px;
height:17px;
 padding-right:14px;

}
.widget_text.state_down_invalid A
{
 background-image:url(../images/un_arrow.gif) ; 
 background-repeat:no-repeat;	
background-position:right -157px;
height:17px;
 padding-right:14px;

}
.show_fold {
	BACKGROUND-IMAGE: url(../images/un_ico_blue.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; COLOR: #0053aa; CURSOR: pointer; PADDING-TOP: 1px;
	BACKGROUND-POSITION: right -640px;
}
.hotel_cover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 225px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_pic.gif) no-repeat; FLOAT: left; HEIGHT: 150px; PADDING-TOP: 1px
}
.hotel_cover A {
	WIDTH: 225px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 150px; OVERFLOW: hidden
}
.hotel_cover IMG {
	FLOAT: right; MARGIN-RIGHT: -50px
}

/*------tab child-----*/
.child_tabs
{
 margin-left:-20px; margin-bottom:10px; BORDER-BOTTOM: #59b6e9 1px solid; PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 31px; CLEAR: both; PADDING-TOP: 0px
}
.child_tabs UL 
{
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.child_tabs LI {
	FLOAT: left; 
}
.child_tabs LI A {
  background-color:#e9f4fc;BORDER-BOTTOM: medium none; BORDER-right: #ccc 1px solid; BORDER-top: #ccc 1px solid;  PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; LETTER-SPACING: 0.5px; COLOR: #4b4b4b; MARGIN-LEFT: 0px; FONT-SIZE: 12px;  TEXT-DECORATION: none; PADDING-TOP: 6px; 
}
.child_tabs LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #4b4b4b
}
.child_tabs LI A.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #3c3c3c; FONT-WEIGHT: bold
}
 